Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
51 CASTLE ROAD Semi-Detached £296,386 £295,000 22 Aug 2022
55 CASTLE ROAD Terraced £219,101 £119,995 18 Nov 2005
57 CASTLE ROAD Semi-Detached £164,634 £103,000 20 Jun 2007
63 CASTLE ROAD Terraced £130,463 £105,000 12 Jul 2019
69 CASTLE ROAD Terraced £216,700 £125,000 12 Sep 2008
75 CASTLE ROAD Terraced £180,646 £145,000 26 Apr 2019
77 CASTLE ROAD Terraced £142,596 £110,000 30 May 2017
79 CASTLE ROAD Terraced £172,916 £102,000 29 Aug 2008
81 CASTLE ROAD Terraced £186,872 £185,000 25 Jul 2022
94 CASTLE ROAD Semi-Detached £409,871 £220,000 5 May 2005
96 CASTLE ROAD Semi-Detached £351,282 £325,000 25 Jun 2021
98 CASTLE ROAD Detached £295,309 £210,500 27 Nov 2015
102 CASTLE ROAD Semi-Detached £175,835 £99,995 19 May 2006
104 CASTLE ROAD Semi-Detached £388,949 £210,000 26 Jul 2005
114 CASTLE ROAD Semi-Detached £410,596 £168,000 28 Mar 2003
116 CASTLE ROAD Semi-Detached £318,125 £316,000 9 Feb 2023
118 CASTLE ROAD Semi-Detached £226,525 £135,000 19 Jun 2013